2048 專案


Posted by Rich on 2022-03-10

可以改進的地方:
1.邏輯跟畫面分清楚。感覺邏輯用 hooks 畫面用 components 就能好好分開。
2.事先規劃好程式和檔案的架構。(如果可以的話)
3.決定 reducer 要不要放 logic。本來是放 logic 的,但看了別人的 reducer 和「似乎」以前上課有提到分開。上網估狗是說有兩派。目前還是比較頃向 reducer 放邏輯。

心得:
1.其實 hooks 就很像 class 的感覺,因為裡面有一堆方法。透過把邏輯放在 hooks 裡面,再從 hook export 出來要用的方法。應該吧?亂講的。

2.一個 action 一個畫面。想要不同的畫面就要有 action。在這次畫面的動畫過程中學到的。










Related Posts

Day 39 & 40 - Flight Deal Finder [BIG project]

Day 39 & 40 - Flight Deal Finder [BIG project]

ES6 相關筆記

ES6 相關筆記

W17_直播檢討

W17_直播檢討


Comments